Big Huge Thesaurus

broadcast medium

noun